.global-footer-container {
  height: 630px;
  background-image: url("@/assets/img/home/bg6.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-position: center center;
  padding: 100px 240px 26px;

  .footer-main {
    width: 100%;
    height: 100%;
    display: flex;

    .footer-main-left {
      width: 50%;
      height: 100%;

      .left-header {
        display: flex;

        .logo {
          width: 240px;
          height: 68px;
          border-right: solid 1px rgba(255, 255, 255, 0.2);

          .company {
            font-size: 14px;
            color: rgba(255, 255, 255, 1);
            padding-top: 8px;
          }
        }

        .consult-phone {
          padding-left: 26px;

          .label {
            font-size: 16px;
            line-height: 24px;
            color: rgba(255, 255, 255, 1);
          }

          .value {
            font-size: 30px;
            line-height: 34px;
            color: rgba(255, 255, 255, 1);
            font-weight: bolder;
          }
        }

      }
    }

    .footer-main-right {
      width: 50%;
      height: 100%;

      .right-header {
        display: flex;

        .dy-qrcode,
        .wx-qrcode,
        .wb-qrcode {
          display: flex;
          align-items: center;
          justify-content: flex-start;
          width: 33.33%;

          .platform_name {
            padding-left: 14px;

            .name {
              color: #fff;
              font-size: 16px;
              line-height: 24px;
            }

            .platform {
              color: #fff;
              padding-top: 4px;
            }
          }
        }
      }

      .right-main {
        > ul {
          padding-top: 70px;
        }
      }
    }


    .left-main,
    .right-main {
      display: flex;

      > ul {
        padding-top: 86px;
        width: 33.33%;

        li {
          color: rgba(122, 130, 135, 1);
          padding-bottom: 28px;
          font-size: 14px;
          font-weight: 500;
          line-height: 21px;
        }

        li:first-of-type {
          color: rgba(255, 255, 255, 1);
        }
      }
    }
  }

  .footer-footer {
    color: rgba(122, 130, 135, 1);
    text-align: center;
  }
}